.container {
    background: #fff;
    height: 100%;
    overflow-y: auto;
    box-shadow: 0px 4px 4px 0px rgba(53, 57, 65, 0.1);
    border-radius: 10px;

    &-head {
        padding: 30px;
        border-bottom: 1px solid #eef1f6;
        .head-icon {
            width: 30px;
            height: 30px;
            margin-right: 15px;
        }
        .head-title {
            font-size: 26px;
            color: #1a1a1a;
            font-family: "Source Han Sans CN";
            font-weight: 500;
        }
    }
    &-main {
        padding: 30px;
    }
}
.el-header {
    padding: 0 30px !important;
}
.num_ipt {
    width: 80px !important;
}
.num_sele {
    width: 30px;
}
.el-form-item {
    margin-bottom: 30px;
}
.el-pagination {
    height: 78px;
}
.el-dialog__header{
    margin-bottom: 30px;
    border-bottom: 1px solid #eef1f6;
}
.el-dialog__footer{
    border-top: 1px solid #eef1f6;
}
.el-dialog__title{
    --el-dialog-title-font-size: 20px;
    font-weight: 500;
}
.table_head {
    text-align: center !important;
    padding: 30px 0 !important;
    background: #f4f7fe !important;
    color: #1a1a1a !important;
    font-size: 16px !important;
}
.table_head_l {
    padding: 30px 0 !important;
    background: #f4f7fe !important;
    color: #1a1a1a !important;
    font-size: 16px !important;
}
.table_head_s {
    background: #f4f7fe !important;
    color: #1a1a1a !important;
}
.table_cell {
    text-align: center !important;
    padding: 30px 0 !important;
    font-size: 16px !important;
}
.table_cell_l {
    padding: 30px 0 !important;
    font-size: 16px !important;
}
.table_cell_s {
    padding: 20px 0 !important;
}
.table-collapse {
    background-color: #ffffff;
    height: 100%;
    text-align: center;
    width: 320px;
    margin-right: 30px;
    overflow: auto;
}
.list_con {
    padding: 30px 30px 0;
    height: calc(100% - 100px);
    box-sizing: border-box;
}
.list_data{
    height: calc(100% - 100px);
}
.list_page {
    height: 72px;
    padding: 20px 30px 0;
}
.el-tree-node__content:hover {
    background: #0074b7;
}
/* 鼠标点击时节点的背景颜色 */
.el-tree-node:focus > .el-tree-node__content {
    background-color: #e8effc !important;
    color: #2163e6;
}
/* 鼠标失去焦点时节点背景的颜色 */
.el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content {
    background: #2163e6;
}
.search_box .el-select {
    --el-select-width: 110px;
}
.search_box .el-form-item {
    margin-bottom: 0 !important;
}
.el-tree-node__content {
    padding: 10px;
}
